/*package logica;

public class Empresa {

}*/

package entidades;

import java.util.List;

import entidades.Cliente;

public class Empresa extends Cliente{
	
	//atributos
	private String razonSocial;
	private String nombrefantasia;
	
	//constructor completo
	public Empresa(int idCliente, String usuario, String clave, long documento,
			String email, String texto, boolean habilitado,
			VecTelefono telefonos, String direccion, String razonSocial,
			String nombrefantasia) {
		super(idCliente, usuario, clave, documento, email, texto, habilitado,
				telefonos, direccion);
		this.razonSocial = razonSocial;
		this.nombrefantasia = nombrefantasia;
	}
	//constructor sin ID
		public Empresa(String usuario, String clave, long documento,
				String email, String texto, boolean habilitado,
				VecTelefono telefonos, String direccion, String razonSocial,
				String nombrefantasia) {
			super(usuario, clave, documento, email, texto, habilitado,
					telefonos, direccion);
			this.razonSocial = razonSocial;
			this.nombrefantasia = nombrefantasia;
		}
	//constructor por defecto
	public Empresa(){
		super();
		this.razonSocial="";
		this.nombrefantasia="";
	}

	//getters y setters
	public String getRazonSocial() {
		return razonSocial;
	}

	public void setRazonSocial(String razonSocial) {
		this.razonSocial = razonSocial;
	}

	public String getNombrefantasia() {
		return nombrefantasia;
	}

	public void setNombrefantasia(String nombrefantasia) {
		this.nombrefantasia = nombrefantasia;
	}
	public String getEmail(){
		return super.getEmail();
	}
	public void setEmail(String email){
		super.setEmail(email);
	}
	public boolean getHabilitado(){
		return super.getHabilitado();
	}
	public void setHabilitado(boolean habilitado){
		super.setHabilitado(habilitado);
	}
	

	@Override
	public String toString() {
		return "Empresa [razonSocial=" + razonSocial + ", nombrefantasia="
				+ nombrefantasia + ", getRazonSocial()=" + getRazonSocial()
				+ ", getNombrefantasia()=" + getNombrefantasia()
				+ ", getIdClente()=" + getIdCliente() + ", getUsuario()="
				+ getUsuario() + //", getClave()=" + getClave()
				/*+*/ ", getDocumento()=" + getDocumento() + ", getEmail()="
				+ getEmail() + ", getTexto()=" + getTexto()
				+ ", isHabilitado()=" + getHabilitado() + ", getTelefonos()="
				+ getTelefonos() + ", getDireccion()=" + getDireccion()
				+ ", toString()=" + super.toString() + ", getClass()="
				+ getClass() + ", hashCode()=" + hashCode() + "]";
	}
	
	
	
	
	

}

